mutually supportive - German English Dictionary